<? 
session_start();
/*Criando as ações de cada passo. É necesário se fazer a verificação para saber em que passo estamos.
Este processo é feito neste arquivo devido a arquitetura da aplição, que utilzia include para o conteúdo*/
include_once("db/ControleBanco.php");
if($_REQUEST['conteudo'] == "" || $_REQUEST['conteudo'] == "home"){
	$_SESSION['host'] = "";
	$_SESSION['usuario'] = "";
	$_SESSION['senha'] = "";
	$_SESSION['banco'] = "";
}elseif($_REQUEST['conteudo'] == "passo1"){
	// Não faz nada por enquanto;
}elseif($_REQUEST['conteudo'] == "passo2"){
	$_SESSION['host'] = $_POST['host'];
	$_SESSION['usuario'] = $_POST['usuario'];
	$_SESSION['senha'] = $_POST['senha'];	
}elseif($_REQUEST['conteudo'] == "passo3"){
	$_SESSION['banco'] = $_POST['banco'];	
}

/* Criando um objeto ControleBanco Amplamente utilizado na aplicação
É importante observar que ele não está conectado apenas instanciado */
$cBanco = new ControleBanco(new DadosBanco($_SESSION['host'], $_SESSION['banco'], $_SESSION['usuario'], $_SESSION['senha']));
?>
<html>
	<head>
		<title>PHP Generator</title>
	</head>
	<body>
	<p>
    	<h1>PHP Generator</h1>
       Vers&atilde;o 0.1 (for MySql)
    </p>
	<hr>
	<? 
		if($_REQUEST['conteudo'] == ""){
			include_once("home.php");
		}else{
			echo $_REQUEST['conteudo'];
			include_once($_REQUEST['conteudo'].".php");
		}
	?>
	</body>
</html>
